semi-soft cheese - German English Dictionary